home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 May / CHIP Turkiye Mayıs 1998.iso / internet / STOMPER / STOMPER.DOC < prev    next >
Text File  |  1996-09-05  |  55KB  |  1,560 lines

  1.  
  2.                        
  3.                                Stomper  3.21
  4.                        
  5.  
  6.                Modem-/ISDN-Sharing-Software für Novell oder
  7.                        Netbios-basierende Netzwerke.
  8.                        
  9.                        
  10.                                DOS/Windows
  11.                        
  12.                        
  13.                        
  14.                        
  15.                        
  16.                       (c) 1994,1995 Pflug Datentechnik.
  17.                        
  18.  
  19.  
  20. Stomper für Windows 95 / NT erhalten Sie in einem Gesonderten Paket von
  21. unserer Mailbox.
  22.  
  23.  
  24. To obtain an english version:
  25.  
  26. call our BBS (see end of doc) or via Compuserve:
  27. GO PCCOM and search for stomper. The latest release can always be found
  28. there.
  29.  
  30.  
  31.  
  32. Hard- / Softwarevoraussetzungen:
  33.  
  34. - Netzwerk, vorzugsweise Personal NetWare,
  35.   Novell NetWare lite oder NetWare >= 3.11
  36. - mind. DOS 3.3
  37. - ggf. Windows 3.1
  38. - Pro Modemserver eine möglichst gepufferte
  39.   FIFO-Schnittstelle (UART 16550)
  40. - Prozessortyp je nach Anzahl Modemserver auf
  41.   einem Rechner mind. jedoch AT (80286)
  42.  
  43.  
  44.  
  45.  
  46.   INHALT
  47.   ~~~~~~
  48.  
  49.  
  50. 1      Das Konzept
  51. 1.1      Was ist ein Modem- bzw. ISDN-Server?
  52. 1.2      Zusammenarbeit zwischen Server und Client
  53.  
  54. 2      Installation
  55. 2.1      Schnelle Installation
  56. 2.2      Ausführliche Installation
  57.  2.2.1     Der Queuemanager (STMGR)
  58.  2.2.2     Der Modemserver
  59.  2.2.3     Der Modem-Client
  60.  2.2.4     Modemsharing unter Windows
  61.  2.2.5     Der ISDN-Server (CAPI)
  62.  2.2.6     Der ISDN-Client
  63.  
  64. 3      Selektive Wahl bestimmter Modemserver
  65.  
  66. 4      Der Kooperative Modus
  67.  
  68. 5      Warteschlangenverwaltung
  69.  
  70. 6      Der Monitor
  71.  
  72. 7      Programme, die den INT 14 (BIOS) Verwenden
  73.  
  74. 8      Stomper und Windows for Workgroups / Windows 95
  75. 8.1      Microsoft Network
  76. 8.2      Novell Network
  77.  
  78. 9      Installation auf dem Netware Fileserver
  79.  
  80. 10     Zugriffsrechte vergeben
  81.  
  82. ANHANG A Welche Programme sind geeignet?
  83. ANHANG B NETINFO.EXE
  84. ANHANG C Tips zu
  85.   Telemate
  86.   Terminate
  87.   Telix for Windows
  88.   Crosspoint
  89.   pcAnywhere
  90.   CFOS
  91. ANHANG D Problembehebung
  92. ANHANG E Performance
  93. ANHANG F Was ist ein FOSSIL-Treiber?
  94. ANHANG G Was ist ein Netzwerk-FOSSIL-treiber?
  95. ANHANG H Registrieren
  96. ANHANG I Support
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103. 1   Das Konzept
  104. ~~~~~~~~~~~~~~~
  105.  
  106. 1.1 Was ist ein Modem- bzw. ISDN-Server?
  107. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  108.  
  109. Der Modemserver ist ein Programm, daß auf einem bestimmten Rechner im 
  110. Netzwerk direkt auf das Gerät zugreift, das netzwerkweit verfügbar gemacht
  111. werden soll.
  112. Es können mehrere Modemserver (bzw. ISDN-Server) auf einem Rechner 
  113. installiert sein oder auf verschiedenen Rechnern verteilt werden.
  114. Wenn von einem Arbeitsplatz aus dieser Modemserver (und damit das Modem) 
  115. benutzt wird, wird die Kommunikation zwischen Kommunikationssoftware 
  116. (Terminal, Faxsoftware o.ä.) und dem Modem auf Umwegen über das
  117. Netzwerk abgewickelt. Dabei ist Stomper dafür zuständig, den für Modems 
  118. typischen Datenverkehr netzwerkgerecht umzupacken, zu verschicken und 
  119. anschließend wieder zurückzuwandeln. Dadurch erscheint es dem Anwender, 
  120. als wäre das Modem direkt an seinem Arbeitsplatz angeschlossen.
  121. Oft wird der Modemserver mit einem Druckerserver verglichen. Das ist 
  122. jedoch nicht ganz korrekt. der gravierendste Unterschied ist, daß ein 
  123. Druckerserver im sogenannten "Batchbetrieb" arbeitet. Das heißt, bei einem
  124. Ausdruck werden lediglich die Nutzdaten in einer temporären Datei abgelegt, 
  125. die zu gegebener Zeit vom Druckerserver wieder ausgelesen und an den 
  126. Drucker ausgegeben werden.
  127. Der Modemserver arbeitet dagegen im "Onlinebetrieb". Sämtliche Daten werden 
  128. noch im gleichen Moment (mit geringfügiger Verzögerung) bidirektional 
  129. übertragen. Hinzu kommt eine Vielzahl an Steuerdaten, die ebenfalls in
  130. Echtzeit übermittelt werden.
  131.  
  132.  
  133. 1.2 Zusammenarbeit zwischen Server und Client
  134. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  135.  
  136. Wird von einem Arbeitsplatz aus ein Modem (oder eine ISDN-Verbindung) 
  137. angefordert (das geschieht automatisch dann, wenn Ihre Kommunikationssoftware 
  138. gestartet wird), sucht sich das Client-Programm (NETFOS, NFCAPI, ...)
  139. einen verfügbaren Server und baut eine Verbindung auf. Der jeweilige Server 
  140. ist von diesem Moment an für andere Arbeitsstationen nicht mehr verfügbar. 
  141. Er ist dann ausschließlich für diesen einen Client reserviert.
  142. Nach Beendigung der Sitzung wird der Server automatisch wieder freigegeben.     
  143.  
  144.  
  145.  
  146. 2   Installation
  147. ~~~~~~~~~~~~~~~~
  148.  
  149. 2.1 Schnelle Installation
  150. ~~~~~~~~~~~~~~~~~~~~~~~~~
  151.  
  152.    Zunächst sollte auf einem beliebigen Arbeitsplatz im Netzwerk der 
  153.    Queuemanager
  154.    
  155.      STMGR.COM
  156.    
  157.    geladen werden. Wenn Sie Stomper unter Netware 3.11 oder höher 
  158.    einsetzen, ist vorzugsweise STMGR.NLM auf dem Fileserver zu installieren.
  159.    
  160.    Um einen Modemserver auf Ihrem Netware Fileserver zu installieren, 
  161.    folgen Sie bitte der Anleitung im Kapitel Installation auf dem Netware 
  162.    Fileserver
  163.    
  164.    1.  Modemsharing
  165.      
  166.      Auf dem Modemserver Geben Sie ein:
  167.  
  168.           STOMPER /Px    (x = Nummer der Schnittstelle ; 1 = COM1)
  169.  
  170.      Auf der Arbeitsstation:
  171.      
  172.           NETFOS /Px     (x = Nummer der Schnittstelle)
  173.      
  174.           NETFOS bedient nun alle Programme, die eine FOSSIL-Schnittstelle 
  175.           benutzen. Für BIOS-INT14 bzw. Windows-COMM.DRV lesen Sie bitte 
  176.           das nächste Kapitel.
  177.      
  178.  
  179.    2.  ISDN-Sharing
  180.  
  181.      Auf dem Modemserver Geben Sie ein:
  182.  
  183.          STISDN
  184.  
  185.      Auf der Arbeitsstation:
  186.   
  187.          NFCAPI
  188.  
  189.      NFCAPI stellt nun Ihren Applikationen eine vollwertige CAPI v1.1-
  190.      Schnittstelle zur Verfügung.
  191.  
  192.  
  193. 2.2 Ausführliche Installation
  194. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195.    
  196.    Stomper arbeitet alternativ mit dem IPX-oder dem Netbios-Protokoll. 
  197.    IPX/SPX ist bei allen Netware-Netzwerken vorzufinden.
  198.    Andere (z.B. Lantastic: AILANBIO) erfordern den Einsatz des Netbios-
  199.    Treibers. Netbios wird bei den meisten Netzwerktypen mitgeliefert
  200.    (NetWare/NetWare Lite, Lantastic...). Durch die Verwendung von Netbios wird
  201.    Stomper unabhängig vom verwendeten Netzwerk.
  202.    
  203.  
  204.  
  205. 2.2.1    Der Queuemanager (STMGR)
  206. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207.    
  208.    Der Queuemanager verrichtet folgende Aufgaben:
  209.  
  210. 1.  "Tracker"; verfolgt den Zustand aller im Netzwerk installierter 
  211.     Modemserver. Dies beinhaltet folgende Informationen: Zustand des 
  212.     jeweiligen Modemservers (frei/besetzt), ggf. Client (Netfos), der 
  213.     momentan bedient wird, Anzahl der in einer Sitzung übertragenen Bytes.
  214.     Diese Informationen werden z.B. von STMON, dem Monitor, ausgewertet 
  215.     und angezeigt.
  216.     Dieser Teil von STMGR kann mehrmals im Netzwerk existieren.
  217.  
  218. 2.  "Queuemanager". Vergibt an die Clients freie Modemserver. Damit es 
  219.     kein Chaos gibt, kann der Queuemanager nur einmal im Netzwerk existieren. 
  220.     Wenn STMGR ein zweites Mal im Netz gestartet wird, wird automatisch nur 
  221.     der "Tracker"-Bestandteil geladen.
  222.  
  223. 3.  IPX-Routing. Um IPX-Pakete über mehrere Netzwerksegmente zu 
  224.     transportieren, muß dem Absender zu jeder Zeit das Zielnetzwerk bekannt
  225.     sein. STMGR gibt seine Adresse zu diesem Zweck an alle Router im Netzwerk 
  226.     bekannt (der Fileserver kann hier ebenfalls als Router arbeiten und trägt 
  227.     diese Adresse zu diesem Zweck in seiner Bindery ein). Der Modemserver
  228.     (STOMPER) ermittelt diese Adresse, indem er sie bei seinem 
  229.     nächstgelegenen Router anfordert. Wenn der Queuemanager einen Modemserver 
  230.     an einen Client vergibt, teilt er diesem die Netzwerkadresse des 
  231.     Modemservers mit.
  232.  
  233. 4.  Logging. Wird der Parameter /L angegeben, wird eine Logdatei erstellt, 
  234.     die alle Vogänge protokolliert.
  235.  
  236. 5.  Stationsbeschränkungen (nur STMGR.NLM). Siehe Kapitel "Zugriffsrechte 
  237.     vergeben".
  238.  
  239.  
  240. Wenn Sie all diese Dienste nicht benötigen, kann auf das Laden des
  241. Queuemanagers verzichtet werden.
  242.  
  243.  
  244.  
  245. Kommandozeilen-Parameter
  246.  
  247.  STMGR [/F] [/U] [/L[<logfile>]] [/A]
  248.  
  249.  /U   wird angegeben, um einen evtl. bereits installierten STMGR wieder
  250.       aus dem Speicher zu entfernen.
  251.  
  252.  /F   der Queuemanager wird angewiesen, in jedem Fall Netbios zu verwenden
  253.       (auch wenn IPX geladen ist).
  254.  
  255.  /L   es wird ein Logfile erstellt:
  256.       STMGR /L           erstellt die Datei STOMPER.LOG in dem Verzeichnis, 
  257.                          in dem sich auch STMGR.COM befindet.
  258.  
  259.       STMGR /LC:\ST.LOG  erstellt die Datei ST.LOG im Verzeichnis C:\
  260.       
  261.       Wird ein Dateiname angegeben, dann MUß ihm eine komplette Laufwerks-
  262.       /Pfadangabe vorangehen!
  263.       
  264.  /A  "Autoattach" zulassen (siehe NETFOS /A)
  265.    
  266.  
  267. 2.2.2    Der Modemserver
  268. ~~~~~~~~~~~~~~~~~~~~~~~~
  269.  
  270. Der Modemserver bedient das Modem (oder ein anderes Gerät, daß an 
  271. der RS-232-Schnittstelle angeschlossen wird). Bei einer aktiven Verbindung 
  272. zu einem Client werden neben den Nutzdaten auch Leitungszustände, wie DCD 
  273. (Data Carrier Detect), DTR (Data Terminal Ready), RI (Ring Indicator), DSR
  274. (Data Set Ready), RTS (Ready To Send) und CTS (Clear To Send) übermittelt.
  275.  
  276. Es gibt unter DOS 2 Varianten des Modemservers:
  277.  
  278. ·   STOMPER.COM    spricht die serielle Schnittstelle direkt an.
  279. ·   STOMPERF.COM   benutzt seinerseits einen FOSSIL-Treiber zur 
  280.                    Kommunikation mit der Hardware
  281.  
  282. Durch Verwendung von STOMPERF.COM, können Sie beliebige Kommunikations-
  283. Hardware dem Netzwerk zur Verfügung stellen, sofern dafür ein passender 
  284. FOSSIL-Treiber existiert (z.B. CFOS für ISDN).
  285.  
  286.  
  287.  
  288.    Um einen Modemserver auf Ihrem Netware Fileserver zu installieren,
  289.    folgen Sie bitte der Anleitung im Kapitel
  290.    "Installation auf dem Netware Fileserver"
  291.  
  292.  
  293.  Kommandozeilen-Parameter
  294.  
  295.  
  296.  STOMPER  [/Px] [/Na] [/Lxxxx] [/U] [/F] [/Qxx] [/Bxxxx] [/Caaa...] [/R]
  297.  
  298.  
  299.  /P   bestimmt, an welchem COM das Modem
  300.       angeschlossen ist, z.B. /P2 für COM2.
  301.       Wird dieser Parameter weggelassen,
  302.       wird automatisch COM1 angenommen
  303.  
  304.  /U   wird angegeben, um einen evtl. bereits
  305.       installierten STOMPER wieder aus dem
  306.       Speicher zu entfernen. Das gelingt
  307.       nur, wenn er gerade nicht in Betrieb
  308.       ist.
  309.  
  310.  /F   Stomper wird angewiesen, in jedem Fall
  311.       Netbios zu verwenden (auch wenn IPX
  312.       geladen ist).
  313.  
  314.  /Q   für unkonventionelle IRQs. /Q7 -> IRQ7
  315.  
  316.  /B   für unkonventionelle Ports. /B3E8 -> Port 3E8
  317.  
  318.  /C   "Cooperative mode". Siehe dazu Kapitel "Der Kooperative Modus"
  319.  
  320.  /L   Lock Baud. Unabhängig von der, von der Applikation (Terminalprogramm,
  321.       BTX-Software, ...) gewählten Bps-Rate, stellt Stomper automatisch
  322.       immer die hier angegebene Bps-Rate ein, z.B. /L57600 (fixiert).
  323.  
  324.       Achtung!! Bei Windows-Applikationen wird diese Fixierung ignoriert.
  325.  
  326.  /N   dieser Option folgt ein einzelnes Zeichen (z.B. ein Buchstabe oder
  327.       eine Ziffer), daß dem Modemserver im Netzwerk eine Eindeutige "Kennung"
  328.       zuweist. Jeder Modemserver (mehrere Modemserver auf einem Rechner
  329.       zählen einzeln) muß eine eigene Kennung haben.
  330.  
  331.  /R   erzwingt den Betrieb mit RTS/CTS-Datenflußkontrolle. Das kann sehr
  332.       wertvoll sein, wenn mit z.B. Winfax der Faxversand nicht korrekt
  333.       arbeitet.
  334.       Im Normalfall ist diese Option für andere Applikationen unschädlich.
  335.       Sie kann also immer angegeben werden.
  336.  
  337.  /Z   Steuerung des 16550-FIFO-Puffers:
  338.       /Z0     FIFO aus
  339.       /Z1     FIFO auf 1 Byte Threshold
  340.       /Z4     FIFO auf 4 Bytes Threshold
  341.       /Z8     FIFO auf 8 Bytes Threshold (vorgabe)
  342.       /Z14    FIFO auf 14 Bytes Threshold
  343.  
  344.       Die Anwendung dieses Parameters wird nicht empfohlen! Stomper stellt
  345.       den Puffer normalerweise auf 8 Byte Threshold. Das ist die Methode mit
  346.       der geringsten potentiellen Fehlerquote.
  347.       Bei sehr langsamen Rechnern ( 286/6 MHz) muß u.U. /Z1 angegeben werden.
  348.  
  349.  
  350.  
  351.  
  352. 2.2.3    Der Modem-Client
  353. ~~~~~~~~~~~~~~~~~~~~~~~~~
  354.  
  355. Der Modem-Client stellt einer Arbeitsstation ein Netzwerk-Modem zur
  356. Verfügung. Programme, die die Software-Schnittstelle FOSSIL oder den
  357. BIOS-INT-14 (Parameter /I) zur Kommunikation verwenden, können so auf ein
  358. Netzwerkmodem zugreifen.
  359.  
  360.  Kommandozeilen-Parameter
  361.  
  362.  
  363.  NETFOS  [/Px]  [/U] [/I] [/F] [/Naaa...] [/A[+]]
  364.  
  365.  /P   bestimmt, welcher COM umgeleitet werden soll, z.B. /P2 für COM2. Wird
  366.       dieser Parameter weggelassen, wird automatisch COM1 angenommen
  367.  
  368.  /U   wird angegeben, um einen evtl. bereits installierten NETFOS wieder
  369.       aus dem Speicher zu entfernen.
  370.  
  371.  /I   Dieser Parameter ist erforderlich, um Programme umzuleiten, die
  372.       ausschließlich über den BIOS-INT-14 kommunizieren. Wenn dieser
  373.       Parameter angegeben wird, "errät" Netfos, ob eine Anwendung in der
  374.       Lage ist, eine Fossil-Schnittstelle zu bedienen, oder nicht und 
  375.       verhält sich entsprechend. 
  376.       Ohne diesen Parameter kann Netfos nur Programme, die einen 
  377.       Fossiltreiber unterstützen, bedienen.
  378.  
  379.  /F   Netfos wird angewiesen, in jedem Fall Netbios zu verwenden (auch wenn 
  380.       IPX geladen ist).
  381.  
  382.  /N   hier muß eine Liste aller gewünschten Modemserver im Netz angegeben 
  383.       werden. Wird z.B. /N123 angegeben, dann wird bei Bedarf der erste 
  384.       freie Modemserver vom Queuemanager vergeben. Die Prioritäten sind 
  385.       dabei von links nach rechts orientiert, d.h., wenn STOMPER /N1 belegt
  386.       ist, wird STOMPER /N2 vom Queuemanager vergeben.
  387.       Bei der 1-Modemserver-Version entfällt dieser Parameter
  388.       
  389.  /A   "Autoattach". Diese Option ist im Zusammenhang mit der 
  390.       Warteschlangenverwaltung wichtig. Wenn auf das Freiwerden eines 
  391.       Modemservers gewartet wird, wird sofort die Verbindung hergestellt. 
  392.       D.h. das Meldungsfenster entfällt. 
  393.       Das ist z.B. Nützlich, wenn Faxe verschickt werden sollen und der 
  394.       Benutzer will nicht am Rechner darauf warten, bis ein Modemserver 
  395.       frei wird. Diese Option ist nur wirksam, wenn STMGR ebenfalls mit dem 
  396.       Parameter /A gestartet wurde
  397.       
  398.  /A+  Wie /A. Zusätzlich entfällt die Frage "Kein Modemserver Frei. In
  399.       Warteschlange einreihen?". D.h. der Vorgang verläuft völlig ohne
  400.       Interaktion.
  401.  
  402.  
  403.  
  404. Zu beachten ist, daß die Angabe /Px bei beiden Treibern NICHT gleich 
  405. sein muß. Bei STOMPER dreht es sich um die Schnittstelle, die tatsächlich 
  406. verwendet wird, um das Modem anzusteuern. Bei NETFOS ist es die
  407. Schnittstelle, die z.B. das Terminalprogramm anspricht.
  408.  
  409.  
  410.  
  411. 2.2.4   Modemsharing unter Windows
  412. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413.  
  414.    Damit Windows-Programme auf das Netzwerk-Modem zugreifen können, muß auf 
  415.    dem Client-Rechner ein zusätzlicher Windows-Treiber geladen werden 
  416.    (STCOMM.DRV). Dieser dient als Vermittler zwischen der Windows-Applikation 
  417.    und NETFOS. Dies erfordert daher, daß NETFOS geladen wurde.
  418.    
  419.    In der Datei SYSTEM.INI (im Windows-Verzeichnis) folgende Zeile im 
  420.    [Boot]- Abschnitt ändern:
  421.    
  422.       comm.drv=comm.drv
  423.    
  424.    ändern in
  425.    
  426.       comm.drv=stcomm.drv
  427.    
  428.    Es darf nur eine Zeile comm.drv=... existieren!
  429.    
  430.    Achtung!
  431.    Nach Winfax-Installationen wird comm.drv in der Regel durch wfxcomm.drv
  432.    ersetzt. Dieser kann ohne weiteres ersetzt werden.
  433.    
  434.    STCOMM.DRV sollte sich im DOS-Pfad oder einem Windows-Verzeichnis 
  435.    befinden. Es kann auch alternativ der komplette Pfad angegeben werden.
  436.    
  437.  
  438.  
  439. 2.2.5  Der ISDN-Server (CAPI)
  440. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441.  
  442. Hinweis: derzeit ist der Stomper-ISDN-Server nur in der DOS-Version 
  443. verfügbar (keine NLM-Version). Der Grund dafür ist teils, daß ISDN-Karten
  444. im allgemeinen für den Fileserver nur einen CAPI 2.0-Treiber beigelegt
  445. ist (wenn überhaupt). Es gibt aber derzeit nahezu keine ISDN-Software, die
  446. CAPI 2.0 unterstützt. Es ist also zunächst anzuraten, den ISDN-Server unter
  447. DOS zu verwirklichen. Aktive Karten, wie z.B. die AVM B1 haben sehr kleine
  448. CAPI-Treiber (unter 30kb), die bedenkenlos auf einer Arbeitsstation
  449. installiert werden können. Ein solcher ISDN-Server kann ohne weiteres 
  450. weiterhin als Arbeitsrechner verwendet werden; der Zugriff über Stomper
  451. belastet den Rechner nahezu nicht.
  452.  
  453.  
  454. Der ISDN-Server (STISDN.COM) bedient das CAPI-Interface und stellt es den 
  455. ISDN-Clients im Netzwerk zur Verfügung.
  456. Ein ISDN-Server kann zur gleichen Zeit nur einen Client bedienen. Um 
  457. Mehrere Clients gleichzeitig zu bedienen, müssen entsprechend mehrere 
  458. ISDN-Server geladen werden (Lizenzabhängig). Diese können ohne weiteres auf 
  459. das gleiche CAPI-Interface aufsetzen, je nach dem, wie viele Applikationen 
  460. vom CAPI zur gleichen Zeit unterstützt werden (meist 2-4).
  461.  
  462.  
  463. Der ISDN-Server muß auf einem DOS-Rechner installiert werden. Eine Version
  464. für den Netware-Fileserver ist in Vorbereitung.
  465.  
  466.  
  467.  Kommandozeilen-Parameter
  468.  
  469.  
  470.  STISDN   [/Na] [/U] [/F] [/M...]
  471.  
  472.  
  473.  /U   wird angegeben, um einen evtl. bereits installierten ISDN-Server 
  474.       wieder aus dem Speicher zu entfernen. Das gelingt nur, wenn er 
  475.       gerade nicht in Betrieb ist.
  476.  
  477.  /F   STISDN wird angewiesen, in jedem Fall Netbios zu verwenden (auch 
  478.       wenn IPX geladen ist).
  479.  
  480.    
  481.  /N   dieser Option folgt ein einzelnes Zeichen (z.B. ein Buchstabe oder 
  482.       eine Ziffer), daß dem ISDN-Server im Netzwerk eine Eindeutige "Kennung"
  483.       zuweist. Jeder Modem-/ISDN-Server (mehrere Server auf einem Rechner
  484.       zählen einzeln) muß eine eigene Kennung haben.
  485.       In der 1-Server-Version entfällt dieser Parameter!
  486.  
  487.  /K   Kartennummer angeben. Wird dieser Parameter nicht angegeben, wird
  488.       immer die Karte angesprochen, die von der jeweiligen Software verlangt
  489.       wird (meistens 0, also Karte nummer 1). Mit /K können Sie festlegen,
  490.       auf welche ISDN-Karte STISDN zugreifen soll. Durch mehrfaches laden
  491.       von STISDN mit verschiedenen Karten-Nummern, können Sie
  492.       mehrere ISDN-Karten an einem Rechner zur Verfügung stellen.
  493.       
  494.  /M...    legt fest, wieviel Speicher für den Datenverkehr angelegt wird. 
  495.       Wird dieser Parameter nicht angegeben, liegt der Vorgabe-Wert 
  496.       bei 16384 Bytes. Wertebereich: 4000 - 65000 Bytes.
  497.       Wieviel Speicher tatsächlich benötigt wird, hängt sehr stark von der
  498.       Anwendung ab. 
  499.  
  500.       Achtung!!!
  501.       Wenn Schwierigkeiten mit ISDN-Verbindungen auftreten, sollten Sie immer
  502.       zunächst probieren, STISDN mit /M60000 aufzurufen. Sollten die
  503.       Probleme damit behoben sein, können Sie diesen Wert ggf. schrittweise
  504.       verringern.
  505.       
  506.       Beispiel:
  507.       
  508.       Auf dem Client-Rechner soll das CAPI dem CFOS zur Verfügung gestellt
  509.       werden:
  510.       
  511.       CFOS i
  512.       
  513.       Der Benötigte Speicherbedarf berechnet sich dabei aus:
  514.       
  515.       - B2-Framelength   2048 Bytes
  516.       - Windowsize       2
  517.       - Max. Messages    20
  518.       
  519.       2048 Bytes * 2 + 20*180 = 7696 Bytes
  520.       
  521.       CFOS i -w3 -a0
  522.       
  523.       - B2-Framelength   2048 Bytes
  524.       - Windowsize       3
  525.       - Max. Messages    20
  526.       - Max B-Channels   2
  527.       
  528.       2048 Bytes * 3 * 2 + 20 * 180 = 15888 Bytes
  529.       
  530.       Der Vorgabewert von 16384 Bytes wird also in der Regel ausreichen, um 
  531.       eine Applikation zu bedienen. Wollen Sie zwei Applikationen 
  532.       gleichzeitig bedienen, sollte der Wert entsprechend
  533.       erhöht werden.
  534.  
  535.  
  536. 2.2.6    Der ISDN-Client
  537. ~~~~~~~~~~~~~~~~~~~~~~~~
  538.  
  539. Der ISDN-Client stellt einer Arbeitsstation eine CAPI-Schnittstelle zur 
  540. Verfügung. Es können so an einem Arbeitsplatz bis zu 4 Applikationen 
  541. gleichzeitig mit dem CAPI kommunizieren.
  542.  
  543.  Kommandozeilen-Parameter
  544.  
  545.  
  546.  NFCAPI  [/U] [/S] [/F] [/Naaa...] [/A[+]]
  547.  
  548.  /U   wird angegeben, um eine evtl. bereits installiertes NFCAPI wieder
  549.       aus dem Speicher zu entfernen.
  550.  
  551.  /S   Slow mode. Datenpakete werden transparent bestätigt (ohne /S werden
  552.       Datenpakete von Stomper direkt bestätigt, anstelle von der
  553.       Applikation). Mit /S werden Datenpuffer mit Verzögerungen freigegeben.
  554.       Dieser Schalter sollte nur verwendet werden, wenn es den Anschein
  555.       macht, daß Datenpakete verloren gehen.
  556.  
  557.  /F   NFCAPI wird angewiesen, in jedem Fall Netbios zu verwenden (auch 
  558.       wenn IPX geladen ist).
  559.  
  560.  /N   hier muß eine Liste aller gewünschten ISDN-Server im Netz angegeben 
  561.       werden. Wird z.B. /N123 angegeben, dann wird bei Bedarf der erste 
  562.       freie ISDN-Server vom Queuemanager vergeben. Die Prioritäten sind 
  563.       dabei von links nach rechts orientiert, d.h., wenn STISDN /N1 belegt 
  564.       ist, wird STISDN /N2 vom Queuemanager vergeben.
  565.  
  566.       Bei der 1-Server-Version entfällt dieser Parameter
  567.       
  568.  /A   "Autoattach". Diese Option ist im Zusammenhang mit der 
  569.       Warteschlangenverwaltung wichtig. Wenn auf das Freiwerden eines 
  570.       ISDN-Servers gewartet wird, wird sofort die Verbindung hergestellt. 
  571.       D.h. das Meldungsfenster entfällt. Diese Option ist nur wirksam, wenn 
  572.       STMGR ebenfalls mit dem Parameter /A gestartet wurde
  573.       
  574.  /A+  Wie /A. Zusätzlich entfällt die Frage "Kein ISDN-Server Frei. In
  575.       Warteschlange einreihen?". D.h. der Vorgang verläuft völlig ohne
  576.       Interaktion.
  577.  
  578.  
  579. Wenn im Lieferumfang Ihrer ISDN-Karte der Windows-CAPI-Treiber CAPI.DLL 
  580. enthalten ist, kann er auf NFCAPI aufsetzen, um Ihren Windows-ISDN-Programmen 
  581. Zugriff auf den ISDN-Server zu ermöglichen.
  582. Voraussetzung dafür ist, daß CAPI.DLL mit beliebigen DOS-CAPI-Treibern 
  583. arbeitet (z.B. Teles)
  584.  
  585.  
  586.  
  587. 3   Selektive Wahl bestimmter Modemserver
  588. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589.  
  590. Beispiel:
  591.  
  592. Sie haben 5 Modemserver in Ihrem Netzwerk installiert:
  593.  
  594. ·   drei Modems mit Kennungen `1', `2' und `3'
  595. ·   zwei ISDN-Leitungen über CFOS mit Kennungen `4' und `5'
  596.  
  597. Selbstverständlich werden Sie eine ISDN-Leitung wünschen, wenn Sie eine 
  598. ISDN-Leitung brauchen und eine Modem-Leitung, wenn Sie eine Modemleitung 
  599. brauchen. Geben Sie dazu z.B. folgende Kommandozeile an:
  600.  
  601. NETFOS /P1(123) /P2(45)
  602.  
  603. Wenn Ihre Applikation COM1 adressiert, werden Sie mit Modemserver `1', `2' 
  604. oder `3' verbunden. Wenn Ihre Applikation COM2 verwendet, werden Sie 
  605. automatisch mit einem der ISDN-Server `4' oder `5' verbunden.
  606.  
  607. Beachten Sie, daß der Parameter /N nicht angegeben wurde. Dieser wird 
  608. vollständig durch die Werte in Klammern ersetzt.
  609. Sie können bis zu 4 Ports angeben.
  610.  
  611. Es kann nur einer dieser Ports auf einmal betrieben werden!
  612.  
  613. Natürlich können Sie mit dieser Methode auch z.B. verschiedene Modemtypen 
  614. unterscheiden. 
  615. Der ISDN-Fall wurde hier als Beispiel gewählt, weil er sehr typisch für 
  616. diese Anwendung ist.
  617.  
  618.  
  619.  
  620.  
  621. 4   Der kooperative Modus
  622. ~~~~~~~~~~~~~~~~~~~~~~~~~
  623.  
  624.  
  625. Dieser Modus ermöglicht es - unter bestimmten Voraussetzungen - an einem 
  626. Modemserver gleichzeitig eine weitere Software einzusetzen, die mit der 
  627. Schnittstelle arbeitet (z.B. eine Mailbox).
  628. Für den ISDN-(CAPI)-Server ist dieses Vorgehen nicht notwendig, da das 
  629. CAPI ohnehin mehrere Applikationen gleichzeitig verwalten kann.
  630. Der kooperative Modus ist (noch) nicht für Windows geeignet.
  631.  
  632. Parameter: /Cxxxxx
  633.  
  634. wobei xxxxx für ein beliebiges Modemkommando steht. Dieses Kommando wird im 
  635. Anschluß an eine Sitzung an das Modem Geschickt, um es zu "reinitialisieren". 
  636. An diese Zeichenkette (z.B. ATZ) wird dann automatisch ein CR/LF angehängt.
  637.  
  638. Hiermit kann auf dem Modemserver z.B. eine Mailbox gefahren werden, die 
  639. automatisch angehalten wird, wenn das Modem von einem Arbeitsplatz 
  640. angefordert wird.
  641. Während die Mailbox von einem Anrufer belegt wird, ist Stomper inaktiv.
  642.  
  643. Um Rechnerabstürze zu vermeiden, sollten Sie die folgenden Zeilen 
  644. durchlesen, auch wenn manches davon etwas zu technisch erscheint!
  645.  
  646. Aus Sicherheitsgründen wird eine Modem-Anforderung abgelehnt, wenn ein 
  647. CD-Signal anliegt, also eine Modemverbindung besteht, wenn z.B. jemand in 
  648. der Mailbox eingeloggt ist. Ebenfalls bleibt Stomper für 60 Sekunden
  649. nach dem letzten Klingeln gesperrt.
  650. Dieser Modus ist mit Vorsicht zu genießen, da nicht jedes Programm sich ohne 
  651. weiteres die Kontrolle über die Schnittstelle nehmen läßt.
  652. Z.B. FrontDoor und Remote Access lassen es aber mit sich machen.
  653.  
  654. Da sich während des "Modem-Diebstahls" die Bps-Rate ändern kann, setzt 
  655. Stomper nach Ende einer solchen Sitzung ein optionales Kommando (siehe 
  656. oben "/Caaa") an das Modem ab, um dieses dazu zu bewegen, sich wieder auf 
  657. die korrekte Bps-Rate einzustellen. Voraussetzung dafür ist, daß das 
  658. Modem automatische Bps-Raten-Erkennung unterstützt.
  659.  
  660. Im Kooperativen Modus darf Stomper AUF KEINEN FALL in den hohen 
  661. Speicherbereich geladen werden. 
  662.  
  663. Es kann vorkommen, daß das Unterbrechungsfenster mal nicht auftaucht.
  664. Das geschieht z.B., wenn man sich derzeit gerade in der Kommandozeile von 
  665. DOS befindet. 
  666. Diese wird überwiegend in COMMAND.COM (unterhalb von Stomper) oder im 
  667. BIOS (>A000) ausgeführt. Das ist kein Problem, denn in diesem Falle wird 
  668. die Verwendung der Schnittstelle gefahrlos sein.
  669.  
  670.  
  671.  
  672. 5   Warteschlangenverwaltung
  673. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  674.  
  675. Um eine präzise Zuteilung eines oder mehrerer Modem-/ISDN-Server im Netz 
  676. zu gewährleisten, muß auf einem beliebigen Rechner im Netzwerk das 
  677. speicherresidente Programm 
  678.  
  679. STMGR.COM
  680.  
  681. geladen werden. Dieses sollte bereits im Netzwerk vorhanden sein, bevor 
  682. ein Client (Netfos) oder Server geladen wird.
  683. Vorzugsweise ist dieses Programm auf einem Modem-/ISDN-Server zu 
  684. installieren.
  685. Wenn Sie mit Netware 3.11 oder höher arbeiten, ist es empfehlenswert, 
  686. anstelle von STMGR.COM auf einem DOS-Rechner, auf dem Fileserver 
  687. STMGR.NLM zu installieren.
  688.  
  689.  Dieses Programm operiert vollständig im Hintergrund und nimmt wenig 
  690.  Speicherplatz in Anspruch.
  691.  
  692.  
  693. Strategien des Queuemanagers
  694.  
  695. Fordert ein Client einen Server an, versucht der Queuemanager einen der 
  696. durch NETFOS /Naaa... gewählten, freien Server zuzuteilen (von links nach 
  697. rechts). Ist das nicht möglich, weil z.B. alle Modem- bzw. ISDN-Server 
  698. belegt sind, wird auf dem Clientrechner eine entsprechende Meldung
  699. ausgegeben:
  700.  
  701. Kein Modemserver Frei. In Warteschlange einreihen?   (J/N)
  702.  
  703. Wird diese Meldung mit `J' quittiert, erfolgt folgende Meldung:
  704.  
  705. In Warteschlange eingereiht. Im Vordergrund warten?  (J/N)
  706.  
  707. Nun gibt es zwei Möglichkeiten:
  708.  
  709. 1.  Wird nicht im Vordergrund gewartet, wird der Applikation gemeldet, 
  710.     daß kein Fossiltreiber installiert ist (diese Vorgehensweise wird bei 
  711.     reinen BIOS-INT14-Applikationen nicht empfohlen). Man kann nun mit 
  712.     dem Rechner weiterarbeiten. Sobald ein Modemserver frei wird, erscheint 
  713.     wieder eine Meldung:
  714.  
  715.  Verbunden mit Modemserver          (ENTER)
  716.  
  717.  Der Modemserver wird vom Queuemanager als "reserviert" markiert. Der 
  718.  Benutzer hat jetzt 1,5 Minuten Zeit, seine Anwendung zu starten
  719.  und den Modemserver in Anspruch zu nehmen. Reagiert er nicht rechtzeitig, 
  720.  wird der Modemserver nach Ablauf dieser Zeit wieder freigegeben.
  721.  
  722. 2.  Wird im Vordergrund gewartet, erscheint auf dem Bildschirm die Meldung
  723.  
  724.  Warte auf freien Modemserver...    (ESC)
  725.  
  726.  Der Rechner kann während dessen nicht für andere Aufgaben verwendet werden.
  727.  
  728. Unter Windows gestaltet sich der Vorgang entsprechend, jedoch wird während 
  729. der Wartezeit lediglich die Applikation angehalten. Man kann im Sinne des
  730. Multitasking mit dem Rechner weiterarbeiten.
  731.  
  732.  
  733.  
  734.  
  735. 6   Der Monitor
  736. ~~~~~~~~~~~~~~~
  737.  
  738. Der Monitor (STMON.EXE) gibt Ihnen einen Überblick über die im Netzwerk 
  739. installierten Modemserver. Sie können damit die Vorgänge überwachen.
  740. Der Monitor wird durch aufrufen von
  741.  
  742. STMON
  743.  
  744. gestartet. Da STMON lediglich die Informationen der "Trackers" (STMGR.COM)
  745. darstellt, ist er auf diesen angewiesen. Wenn STMGR nicht bereits im 
  746. Speicher ist, wird dieser automatisch vom Monitor nachgeladen.
  747. Dazu muß sich aber STMGR.COM entweder
  748.  
  749. ·   im gleichen Verzeichnis, wie STMON.EXE,
  750.  oder
  751. ·   im DOS-Pfad
  752.  
  753. befinden.
  754.  
  755. Achtung! Der Monitor sollte nicht im DOS-Fenster von Windows 
  756. gestartet werden!
  757.  
  758. Der Monitor zeigt auf dem Bildschirm Zehn Felder an, in denen jeweils 
  759. Informationen über einen einzelnen Modemserver dargestellt werden.
  760.  
  761.  
  762. Bedeutungen der Felder:
  763.  
  764. ·   Netzwerkadresse - die im Netzwerk einmalige Adresse, die von der 
  765.     Netzwerkkarte vorgegeben ist. Um hier einen besseren Überblick zu 
  766.     bekommen, kann eine Datei namens NODES.LST erstellet werden, in der 
  767.     diesen Netzwerk-Adressen Namen zugeteilt werden können. Ein Beispiel 
  768.     für eine Solche Datei:
  769.  
  770.  924e32a Venus
  771.  80ca23e5 Hannah
  772.  
  773.  ...weist den beiden Netzwerkadressen die Namen Venus bzw. Hannah zu, die 
  774.  dann im Monitor anstelle der kryptischen Adressen angezeigt werden.
  775.  
  776. ·   Bediente Schnittstelle - die serielle Schnittstelle, die der 
  777.     Modemserver bedient bzw. "CAPI", wenn es sich um einen ISDN-Server 
  778.     handelt.
  779.  
  780.  
  781. ·   Status - Zustand des Modemservers.
  782.     Mögliche Zustände:
  783.  
  784.     -Frei                Der Modemserver ist im Moment verfügbar.
  785.     -Bed.  <Client>.     Bedeutet, daß der entsprechende Modemserver 
  786.                          momentan den Client <Client> bedient.
  787.     -Res.  <Client>.     Bedeutet, daß der entsprechende Modemserver 
  788.                          momentan für den Client <Client> reserviert ist.
  789.     -Lokal in Gebrauch   Der Modemserver wird gerade im "/C"-Modus lokal 
  790.                          verwendet (z.B. ein Anrufer in der Mailbox).
  791.  
  792. ·   gesendete/empfangene Bytes - die Anzahl der Bytes, die in der aktuellen 
  793.     Sitzung übertragen wurden. Dieser Wert bleibt nach Ende der Sitzung bis 
  794.     zum Beginn einer neuen bestehen.
  795.  
  796. ·   Kennung - die Kennung des Modemservers (/Nx).
  797.  
  798. ·   verbunden mit - Wenn eine Nummer angewählt wurde, wird sie hier 
  799.     angezeigt, sobald ein Carrier Detect (DCD) registriert wird.
  800.  
  801.  
  802.  
  803. 7   Programme, die den INT 14 (BIOS) verwenden
  804. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  805.  
  806.  
  807. Der Fossiltreiber ist als eine Art Erweiterung des BIOS-INT 14-Interrupts zu
  808. verstehen. Stomper erwartet jedoch von der verwendeten Software, daß sie 
  809. zumindest den Fossiltreiber initialisiert (das ist bei den BIOS-Routinen 
  810. nicht erforderlich).
  811. Für Programme, die nur den INT 14 verwenden (also diese Initialisierung 
  812. nicht vornehmen), muß NETFOS mit Parameter /I aufgerufen werden.
  813. Stomper schaltet bei reinen INT14-Applikationen die Datenflußkontrolle 
  814. immer fest auf RTS/CTS.
  815.  
  816. Etwa 20 Sekunden nach Beendigung eines "INT-14-Programmes" wird der 
  817. Modemserver freigegeben.
  818.  
  819. Wenn Sie eine Faxsoftware verwenden, die den INT 14 zur Kommunikation
  820. verwendet, ist es unbedingt erforderlich, Stomper auf eine entsprechende 
  821. Bps-Rate zu fixieren. Welche Bps-Rate ideal ist, hängt vom verwendeten
  822. Modem ab.
  823. Heute übliche Modems übertragen Faxe mit bis zu 14400 Bps bzw. 19200 Bps 
  824. auf der Telefonleitung. In diesem Fall muß die Bps-Rate auf 
  825. mindestens 19200 Bps fixiert werden.
  826. Die meisten Geräte arbeiten im Fax-Betrieb auch mit höheren Raten, wie 
  827. z.B. 57600 Bps.
  828. Für Modems mit einer max. Fax-Übertragungsgeschwindigkeit von 9600 Bps
  829. sollte Stomper auf 9600 Bps fixiert werden (siehe hierzu den 
  830. Parameter /L).
  831.  
  832.  
  833. 8   Stomper und Windows for Workgroups / Windows 95
  834. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  835.  
  836. Für Windows 95 gibt es ein gesondertes Paket, das unter anderem einen 32-bit
  837. VXD-Treiber enthält. Dieses Stomper für Windows-95-Paket ist auf unserer
  838. Mailbox erhältlich.
  839. In diesem Paket ist auch ein Modemserver für Windows 3.x/95 enthalten.
  840.  
  841. In der Regel werden die Netzwerktreiber erst mit dem Start von WfW
  842. geladen. Daher können NETFOS.COM, STISDN.COM und NFCAPI.COM 
  843. nicht in der AUTOEXEC.BAT geladen werden.
  844.  
  845. Arbeiten Sie in einem Netware-Netzwerk und Sie laden die Netzwerk-Treiber 
  846. bereits beim Systemstart, können Sie dieses Kapitel auslassen.
  847.  
  848. Erstellen Sie im Windows-Verzeichnis die Datei WINSTART.BAT z.B.:
  849.  
  850. -----------------------------------
  851. NETFOS /P1
  852. -----------------------------------
  853.  
  854. Die Datei WINSTART.BAT wird von Windows automatisch ausgeführt, wenn 
  855. Windows bereits alle Systemtreiber geladen hat.
  856.  
  857. STCOMM.DRV wird wie unter Windows 3.1 geladen.
  858.  
  859.  
  860.  
  861. 8.1 Microsoft Network
  862. ~~~~~~~~~~~~~~~~~~~~~
  863.  
  864. Nehmen Sie folgende Einstellungen für das Netzwerk-Setup vor:
  865.  
  866. Standardprotokoll: NetBEUI
  867.  
  868. NCBS=255
  869.  
  870. NetHeapSize=20
  871.  
  872.  
  873. 8.2 Novell Network
  874. ~~~~~~~~~~~~~~~~~~
  875.  
  876. Nehmen Sie folgende Einstellungen für das Netzwerk-Setup vor:
  877.  
  878. Standardprotokoll: IPX/SPX
  879.  
  880. SPX Connections = 60
  881.  
  882.  
  883. 9   Installation auf dem Netware Fileserver
  884. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  885.  
  886.  
  887. Kopieren Sie STMGR.NLM und STOMPER.NLM am besten in das Verzeichnis
  888. SYS:SYSTEM.
  889.  
  890. Um STMGR.NLM auf dem Fileserver zu installieren, geben Sie an der Console
  891.  
  892. load STMGR
  893.  
  894. ein.
  895.  
  896. Um einen Modemserver zu installieren, müssen Sie vorher einen AIO-
  897. Kommunikationstreiber installieren. Diese AIO-Treiber können Sie zum 
  898. Beispiel von Compuserve bekommen: GO NOVLIB.
  899. Von unserer Supportmailbox können Sie ebenfalls einige gängige AIO-Treiber
  900. runterladen.
  901. Allen Kommunikationstreibern ist gemeinsam, daß Sie AIO.NLM benötigen. Ein
  902. Treiber für die serielle Schnittstelle ist z.B. AIOCOMX.NLM. Weiter gibt es
  903. Treiber für Hostess, Digiboard uvm.
  904.  
  905. ·   Beim laden von AIOCOMX sollte nach Möglichkeit auf die Angabe 
  906.     von "node=..." verzichtet werden
  907. ·   Es sollte AIOCOMX >= 2.11 eingesetzt werden, da dieses den 
  908.     Parameter "maxrate" kennt. 
  909.     Empfohlen wird der Aufruf:
  910.  
  911.  load aiocomx [...] maxrate=115200
  912.  
  913.  
  914. WICHTIG!!!!
  915. Es kann leicht ein äußert fataler Fehler passieren, wenn man versucht
  916. AIOCOMX auf einem Port zu installieren, dessen IRQ bereits belegt ist.
  917. In der Regel ist eine zerstörte Festplatten-FAT die Folge!
  918. Sollten Sie z.B. versuchen AIOCOMX für COM2 zu installieren, Ihre Netzwerk-
  919. karte benutzt aber den hierfür benötigten IRQ3, dann wird das Novell-
  920. Betriebssystem Sie folgerichtig nach einem alternativen IRQ fragen. Leider
  921. wird dabei als Vorgabe der IRQ2 angeboten. Bestätigt man voreilig diese
  922. Einstellung, ist der Platteninhalt in Gefahr.
  923.  
  924.  
  925. STOMPER.NLM bzw. STMGR.NLM haben die gleichen Parameter wie ihre
  926. DOS-Varianten. Ausnahmen:
  927.  
  928. ·   Bei STOMPER.NLM entfallen: /U, /F, /Q, /B, /C und /Z
  929.  
  930.  Der Parameter /P hat ein etwas anderes Format:
  931.  
  932.  /P<Hardwaretype>,<Boardnumber>,<Portnumber>
  933.  
  934.  Die entsprechenden Werte werden beim Installieren des AIO-Treibers 
  935.  angezeigt. Wenn Sie sich nicht sicher sind, was anzugeben ist, starten 
  936.  Sie Stomper, ohne den Parameter /P anzugeben. Stomper wird Ihnen dann die
  937.  installierten kommunikationstreiber zur Auswahl anbieten und anschließ
  938.  end die komplette Kommandozeile anzeigen, die Sie künftig angeben
  939.  sollten.
  940.  
  941. Sie können mehrere Modemserver installieren (sofern Sie eine Lizenz für
  942. mehrere Modemserver erworben haben), indem Sie Stomper mehrfach laden.
  943.  
  944. Mit
  945.  
  946. unload stomper
  947.  
  948. Entfernen Sie ALLE Modemserver, die auf dem Fileserver installiert sind.
  949.  
  950. Achtung!!
  951.  
  952. ·   Netware 3.x - 4.0x (nicht 4.1) haben einen Fehler im SPX-Protokoll. 
  953.     Dieser Fehler wird von Stomper so weit wie möglich berücksichtigt. Es ist 
  954.     jedoch nicht auszuschließen, daß schwere Probleme auftreten.
  955.  
  956.  Es ist daher ratsam, vorbeugend eine Fehlerkorrektur von Novell zu 
  957.  installieren:
  958.  
  959.  PATCHMAN.NLM
  960.  SPXDDFIX.NLM
  961.  SPXFIX2.NLM
  962.  
  963.  Diese 3 Module sind im Archiv STRTL3.EXE oder höher enthalten, daß von 
  964.  Compuserve NOVLIB oder von unserer Support Mailbox kostenlos runtergeladen
  965.  werden kann.
  966.  
  967. ·   Wenn AIO.NLM, STOMPER.NLM und STMGR.NLM nicht geladen werden können, 
  968.     und Sie erhalten z.B. die Meldung
  969.  
  970.  "Public symbol IsColorMonitor not found",
  971.  
  972.  dann haben Sie eine veraltete Version des Moduls CLIB.NLM (von 
  973.  Netware 3.11).
  974.  Installieren Sie eine aktuellere Version, wie sie im Archiv LIBUP4.EXE 
  975.  (oder höher) enthalten ist (Compuserve NOVLIB oder unsere Support Mailbox)
  976.  
  977.  
  978. 10   Zugriffsrechte vergeben
  979. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  980.  
  981. STMGR.NLM bietet die Möglichkeit, einzelne Benutzer, Stationen und/oder 
  982. Netzwerksegmente vom Zugriff auf alle oder bestimmte Modemserver 
  983. auszuschließen.
  984.  
  985. Dieser Mechanismus wird aktiviert, wenn Sie im Verzeichnis, in dem sich 
  986. STMGR.NLM befindet, eine Datei namens QMREST.LST erstellen (die Aktivierung 
  987. erfolgt beim Start von STMGR). Ist diese Datei nicht vorhanden, gibt es 
  988. keine Zugriffsbeschänkungen.
  989.  
  990. Eine Solche Datei könnte z.B. so aussehen:
  991.  
  992. [stations]
  993. 928485
  994. 80A23E42       12Q
  995.    
  996. [nets]
  997. 1000002
  998. 1000003        1
  999.    
  1000. [names]
  1001. supervisor
  1002. Peter       24
  1003.  
  1004. Generell gilt:
  1005.  
  1006. ·   Es gibt 3 Abschnitte: [stations], [nets] und [names]
  1007. ·   Es können einzelne oder alle Abschnitte weggelassen werden. Für den 
  1008.     entsprechenden Abschnitt werden dann keine Restriktionen aktiv.
  1009. ·   Wenn ein Abschnitt vorhanden ist, werden darin Objekte 
  1010.     (Stationsadressen, Benutzernamen oder Netzwerkadressen) definiert, 
  1011.     die Zugriff auf Modemserver erhalten sollen. Alle nicht aufgeführten 
  1012.     Objekte haben keinen Zugriff.
  1013. ·   Wird in einer Zeile nur das Objekt aufgeführt, erhält es Zugriff auf 
  1014.     alle Modemserver. Wenn Sie zusätzlich, durch Leerzeichen oder 
  1015.     Tabulatoren von der Objektbezeichnung getrennt, eine Liste von 
  1016.     Modemserver-Kennungen angeben, erhält das Objekt nur Zugriff auf die 
  1017.     angegebenen Modemserver.
  1018. ·   Es gilt eine und-Verknüpfung, d.h. der Anwender muß sich durch Station, 
  1019.     Netzwerk und Benutzernamen für den Zugriff qualifizieren (sofern 
  1020.     jeweilige Beschränkungen gelten).
  1021.  
  1022.  
  1023. ANHANG A - Welche Programme sind geeignet?
  1024. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1025.  
  1026. Windows Programme, die die von Windows zur Verfügung gestellten 
  1027. Funktionen (API) zur Schnittstellen-Verwendung ansprechen, sind geeignet.
  1028.  
  1029. DOS:
  1030.  
  1031. Bei weitem nicht jedes Terminalprogramm unterstützt einen Fossiltreiber. 
  1032. Ein Beispiel für eines mit FOSSIL-Unterstützung, ist Telemate 
  1033. (Unter Optionen/Terminal kann man FOSSIL wählen).
  1034.  
  1035. Bei Telemate beachten: um mit der Dial-Liste zu arbeiten, muß für jeden 
  1036. Eintrag extra der Fossiltreiber gewählt werden.
  1037. Um in Telemate die Fossil-Unterstützung zu wählen, muß zunächst die 
  1038. Übertragungsrate auf maximal 38400bps eingestellt werden. Sonst wird 
  1039. die Einstellung Fossil ignoriert!
  1040.  
  1041. FrontDoor (ein Mailersystem) und RemoteAccess (ein Mailboxsystem) arbeiten 
  1042. ohne Probleme mit Stomper. 
  1043.  
  1044. Kurze Liste von Programmen, die mit Stomper getestet wurden:
  1045.  
  1046. Name       Betriebssyst.  Bemerkungen
  1047. ------------------------------------------------------------------
  1048. Telemate   DOS            Sehr umfangreich und komfortabel.
  1049.  
  1050. FX-Term    DOS            Grafische Oberfläche, beherrscht RoboBoard.
  1051.                           Extrem einfache Handhabung. Arbeitet ohne 
  1052.                           Einschränkung mit Stomper zusammen.
  1053.                           Freeware.
  1054.  
  1055. Terminate  DOS            Äußerst umfangreich (ähnlich Telemate).
  1056.                           IEMSI-Unterstützung.
  1057.  
  1058. XBTX       DOS            Sehr handliche BTX-Software.
  1059.  
  1060. Dos/CIS    DOS            Compuserve Information Manager.
  1061.  
  1062. Terminal   Windows        Das Terminalprogramm, das im Windows-
  1063.                           Lieferumfang enthalten ist.
  1064.  
  1065. GoCIS      Windows        Offline Compuservenavigator
  1066.  
  1067. NavCIS     Windows        Offline Compuservenavigator
  1068.  
  1069. WinCIS     Windows        Compuserve Information Manager.
  1070.  
  1071. PowerCom   Windows        Terminalprogramm
  1072.  
  1073. Telix for  Windows        Sehr umfangreiches und 
  1074. Windows                   komfortables Terminalprogramm
  1075.  
  1076. Transend   DOS/Windows    Terminal/Fax/BTX
  1077.  
  1078. Remote     DOS            Mailbox-Software
  1079. Access
  1080.  
  1081. Frontdoor  DOS            Fido-Mailer
  1082.  
  1083. Binkley    DOS            Fido-Mailer
  1084.  
  1085. Crosspoint DOS            Fido / Z-Netz / UUCP - Pointsystem
  1086.  
  1087. Winfax     Windows        Faxsoftware
  1088.  
  1089. Bitfax     Windows        Faxsoftware
  1090.  
  1091. Unicom     Windows        Recht komfortables Terminalprogramm
  1092.  
  1093. Dialog     DOS            Deutschsprachiges Terminalprogramm
  1094.  
  1095. FaxEdit    DOS            Komfortable, deutsche Faxsoftware
  1096.                           (empfehlung)
  1097.  
  1098.  
  1099. Viele dieser Programme können von unserer Mailbox als Shareware 
  1100. runtergeladen werden (siehe Ende dieser Dokumentation).
  1101.  
  1102.  
  1103.  
  1104. Anhang B NETINFO.EXE
  1105. ~~~~~~~~~~~~~~~~~~~~
  1106.  
  1107. Dies ist ein kleines diagnostisches Tool, daß dem Paket beigefügt ist. Es 
  1108. gibt einige Informationen über die Netzwerkumgebung aus, die von Netbios 
  1109. (nicht IPX!) gemeldet wird, z.B.:
  1110.  
  1111. Permanent Name:        0000C0039A7    ;Netzwerkadr.
  1112. Jumper:                         40
  1113. POST-Result:                    00
  1114. Version:                        0.1
  1115. Minutes up:                     0
  1116. Number of CRC errors:           0
  1117. Number of alignement errors:    0
  1118. Number of collisions:           0
  1119. Number of aborts:               1
  1120. Number of transmitted packets:  6
  1121. Number of received packets:     10
  1122. Number of retransmits:          4
  1123. Number of out-of-buffer-counts: 0
  1124. Free NCBs:                      10
  1125. Max. NCBs:                      12
  1126. Active sessions:                1
  1127. Max. sessions:                  32
  1128. Max. packet size:               1024
  1129. Names:                          1
  1130. NFOSMPX1                        0
  1131.  
  1132.  
  1133. Achtung! Es ist nur sinnvoll, dieses Tool aufzurufen, wenn Netbios 
  1134. tatsächlich installiert ist. Wenn nicht, werden keine sinnvollen Angaben 
  1135. angezeigt!
  1136. Für IPX haben diese Angaben keine Bedeutung.
  1137.  
  1138.  
  1139.  
  1140.  
  1141. Anhang C Tips
  1142. ~~~~~~~~~~~~~
  1143.  
  1144. 1   Telemate
  1145.  
  1146. Um in Telemate die FOSSIL-Einstellung korrekt vorzunehmen, müssen Sie 
  1147. darauf achten, daß Sie eine Übertragungsrate von max. 38400 bps wählen. 
  1148. Ist ein höherer Wert eingestellt, stellt Telemate, ohne einen Hinweis zu
  1149. geben, auf direkte Verbindung um.
  1150. In manchen Fällen hilft auch das nicht weiter. Der sicherste weg ist dann, 
  1151. die Datei TM.CFG von Hand zu editieren. Ändern Sie
  1152.  
  1153. Connection=Modem
  1154.  
  1155. in
  1156.  
  1157. Connection=Fossil
  1158.  
  1159. und achten Sie darauf, daß die Angabe Port=...  stimmt.
  1160.  
  1161. Weiterhin ist zu beachten, daß für jeden Eintrag in der Dial-Liste 
  1162. zusätzlich FOSSIL gewählt werden muß.
  1163.  
  1164. 2   Terminate
  1165.  
  1166. Terminate erwartet bei der Ersteinrichtung eines FOSSIL-Treibers, daß er 
  1167. auf COM1 verfügbar ist. Das ist im Falle von Stomper natürlich nicht immer 
  1168. der Fall (wenn Sie z.B. NETFOS /P2 laden). An dieser Stelle ist die
  1169. FOSSIL-Unterstützung von Terminate fehlerhaft;
  1170. Rechner-Abstürze sind zu erwarten.
  1171.  
  1172. Abhilfe:
  1173.  
  1174. Wenn Sie Stomper auf COM1 betreiben wollen, ist nichts weiter zu 
  1175. berücksichtigen. Anderenfalls sollten Sie zur Erstinstallation einen
  1176. gewöhnlichen FOSSIL-Treiber (z.B. BNU) laden, um die Einstellungen 
  1177. vorzunehmen. Wenn der FOSSIL-Treiber in Terminate korrekt eingerichtet ist, 
  1178. können Sie normal mit Stomper arbeiten, der andere FOSSIL-Treiber wird dann
  1179. nicht mehr benötigt.
  1180. Alternativ können Sie auch bei der Erstinstallation Netfos zusätzlich 
  1181. auf COM1 installieren:
  1182.  
  1183. NETFOS /P1() /P2()
  1184.  
  1185.  
  1186.  
  1187. 3   Telix For Windows
  1188.  
  1189. In frühen TfW-Versionen war ein Fehler in der FOSSIL-Unterstützung. 
  1190. Verwenden Sie diese nicht, sondern wählen Sie die "Normale" Schnittstelle 
  1191. COMx, sofern STCOMM.DRV geladen ist.
  1192. Allgemein gilt: Windows-Programme nie auf FOSSIL aufsetzen lassen, sofern 
  1193. sie auch mit STCOMM.DRV arbeiten!
  1194.  
  1195.  
  1196. 4   Crosspoint
  1197.  
  1198. Sollte Crosspoint nicht korrekt mit Stomper zusammenarbeiten, ist ggf. 
  1199. NETFOS mit der Option /I zu laden. Die FOSSIL-Unterstützung von Crosspoint 
  1200. ist stellenweise etwas unsauber.
  1201.  
  1202.  
  1203. 5   pcAnywhere
  1204.  
  1205. Achten Sie unbedingt darauf, daß bei der Einstellung "INT14" maximal 
  1206. 9600 bps als Übertragungsgeschwindigkeit gewählt werden.
  1207. Diese Maximalgeschwindigkeit kann durch Verwendung von STOMPER /L erhöht 
  1208. werden.
  1209.  
  1210.  
  1211.  
  1212. 6   CFOS
  1213.  
  1214. Es gibt 2 Möglichkeiten, einen ISDN-Server mit CFOS einzurichten:
  1215.  
  1216. 1.  CFOS auf dem Modemserver.
  1217.  
  1218. Die Treiber werden in der Reihenfolge
  1219.  
  1220. CAPI
  1221. CFOS
  1222. STOMPERF
  1223.  
  1224.  geladen. Auf diese Weise können Sie von den Clients nur über die 
  1225.  FOSSIL-Schnittstelle (NETFOS) auf das ISDN zugreifen; Programme,
  1226.  die auf das CAPI zugreifen, benötigen STISDN/NFCAPI
  1227.  
  1228. 2.  CFOS jeweils auf dem Client-Rechner.
  1229.  
  1230.  Auf dem Modemserver laden Sie
  1231.  
  1232.  CAPI
  1233.  STISDN [...]
  1234.  
  1235.  Auf den Clients
  1236.  
  1237.  NFCAPI [...]
  1238.  CFOS [...]
  1239.  
  1240.  Diese Methode hat den Nachteil, daß der ISDN-Server bereits von der 
  1241.  Station belegt wird, sobald CFOS geladen wird (entgegen der 1. Methode, 
  1242.  wo der ISDN-Server erst aktiv wird, wenn eine Anwendung tatsächlich auf 
  1243.  NETFOS zugreift).
  1244.  
  1245.  
  1246.     Es wird empfohlen, CFOS mit den Parametern
  1247.  
  1248.     /w3 /jr
  1249.  
  1250.     zu laden.
  1251.  
  1252.  
  1253.  
  1254. Anhang D Problembehebung
  1255.  
  1256.  
  1257. ----------------------------------------------------------------------
  1258. - Problem -
  1259.  
  1260. Es wird gemeldet: SPX nicht installiert oder zu wenig SPX-Connections
  1261.  
  1262. - mögliche Ursachen -
  1263.  
  1264. 1.   Sie haben tatsächlich keinen SPX-Treiber installiert
  1265. 2.   Sie haben IPXODI /A geladen. /A schaltet die SPX-Unterstützung ab
  1266. 3.   Es sind zu wenig SPX-Connections frei. Stomper erwartet mind. 6 freie
  1267.  
  1268. - Behebung / Erklärung -
  1269.  
  1270. 1.   Installieren Sie einen IPX/SPX-Treiber oder arbeiten Sie mit Netbios
  1271. 2.   Lassen Sie unter allen Umständen die Option /A bei IPXODI weg.
  1272. 3.   Fügen Sie in der Datei SHELL.CFG (ggf. erstellen) die Zeile
  1273.  
  1274.      SPX connections=60
  1275.  
  1276.      ein. Wenn Sie neuere Versionen von IPXODI verwenden, kann diese Zeile
  1277.      auch in der Datei NET.CFG stehen.
  1278.  
  1279. ----------------------------------------------------------------------
  1280. - Problem -
  1281.  
  1282. Das Terminalprogramm reagiert nicht beim Aufruf - keine Zeichen werden
  1283. übertragen
  1284.  
  1285. - mögliche Ursachen -
  1286.  
  1287. 1.   Das Terminalprogramm greift möglicherweise direkt auf die Hardware zu.
  1288.  
  1289. 2.   Das Terminalprogramm ist auf INT14-Betrieb gestellt, aber der Parameter
  1290.      /I wurde bei NETFOS nicht angegeben
  1291.  
  1292. 3.   Die falsche Schnittstelle wird angesprochen.
  1293.  
  1294.  
  1295. - Behebung / Erklärung -
  1296.  
  1297. 1.   Wenn es im Terminalprogramm vorgesehen ist, auf Fossil oder INT14-
  1298.      Unterstützung umschalten. Sollte das Programm diese Möglichkeit nicht
  1299.      bieten, ist eine Umleitung nicht möglich.
  1300.  
  1301. 2.   NETFOS bei INT14-Betrieb unbedingt mit /I aufrufen.
  1302.  
  1303. 3.   Die Schnittstelle am Terminalprogramm einstellen, die in der 
  1304.      Kommandozeile von NETFOS angegeben wurde (z.B. COM2 für /P2)
  1305.  
  1306. ----------------------------------------------------------------------
  1307. - Problem -
  1308.  
  1309. Es treten Übertragungsfehler auf 
  1310.  
  1311. - mögliche Ursachen -
  1312.  
  1313. 1.   Es wird keine gepufferte Schnittstelle (FIFO/16550) eingesetzt.
  1314.  
  1315. 2.   kein Handshake eingestellt
  1316.  
  1317. - Behebung / Erklärung -
  1318.  
  1319. 1.   Stomper ist mehr als die meisten anderen Programme bei hohen Über-
  1320.      tragungsraten auf gepufferte Schnittstellenbausteine angewiesen, da im 
  1321.      Betrieb neben der Schnittstelle auch Hardwareinterrupts der 
  1322.      Netzwerksoftware zu bewältigen sind. Durch den Einsatz z.B. eines 16550-
  1323.      UARTs (kosten ca. 20-50 DM) werden die Anforderungen an die
  1324.      Rechenleistung drastisch reduziert.
  1325.  
  1326. 2.   In der Regel ist es notwendig, am Terminal ein Handshakeprotokoll 
  1327.      einzustellen. Normalerweise sollte RTS/CTS-Hardwarehandshake verwendet
  1328.      werden, um z.B. dem Modem zu ermöglichen, der Software mitzuteilen, 
  1329.      wenn es gerade keine weiteren Zeichen mehr entgegennehmen kann.
  1330.  
  1331. ----------------------------------------------------------------------
  1332. - Problem -
  1333.  
  1334. Stomper stürzt im kooperativen Modus ab.
  1335.  
  1336. - mögliche Ursachen -
  1337.  
  1338.      Stomper wurde in den hohen speicherbereich geladen.
  1339.  
  1340. - Behebung / Erklärung -
  1341.  
  1342.      Stomper kann im kooperativen Modus nicht einwandfrei arbeiten, wenn er
  1343.      in einen UMB geladen wurde (siehe Kapitel "kooperativer Modus")
  1344.  
  1345. ----------------------------------------------------------------------
  1346. - Problem -
  1347.  
  1348. Unter DOS funktioniert es, nicht aber unter Windows
  1349.  
  1350. - mögliche Ursachen -
  1351.  
  1352. 1.   der Treiber STCOMM.DRV wurde möglicherweise nicht oder nicht korrekt 
  1353.      installiert
  1354.  
  1355. 2.   Das verwendete Terminalprogramm verwendet möglicherweise nicht den 
  1356.      Windows-Treiber, sondern spricht die Hardware direkt an.
  1357.  
  1358. 3.   der DOS-Treiber NETFOS wurde nicht geladen.
  1359.  
  1360. - Behebung / Erklärung -
  1361.  
  1362. 1.   Es muß sichergestellt werden, daß die Zeile comm.drv=stcomm.drv
  1363.      im [Boot]-Abschnitt der Datei SYSTEM.INI vorhanden ist. Außerdem darf 
  1364.      eine Zeile mit
  1365.      comm.drv=
  1366.      nicht mehr und nicht weniger als genau 1 Mal in der Datei vorhanden 
  1367.      sein.
  1368.  
  1369. 2.   Sehen Sie dazu bitte in das Handbuch der jeweiligen Software.
  1370.      Um zu prüfen, ob die Windows-Installation grundsätzlich erfolgreich 
  1371.      war, probieren Sie es zunächst mit dem Terminal-programm, das 
  1372.      Bestandteil von Windows ist.
  1373.  
  1374. 3.   STCOMM.DRV benötigt zum Umleiten der Schnittstellendienste den Netzwerk-
  1375.      Fossiltreiber.
  1376.  
  1377. ----------------------------------------------------------------------
  1378. - Problem -
  1379.  
  1380. Faxe werden nicht korrekt verschickt
  1381.  
  1382. - mögliche Ursachen -
  1383.  
  1384. 1.   Sie verwenden eine DOS-Software zum verschicken der Faxe, die nur den
  1385.      INT14-Betrieb erlaubt (z.B. Transend). 
  1386.  
  1387. 2.   Faxe werden im Normalfall mit XON/XOFF-Handshake verschickt. Das
  1388.      führt manchmal zu Problemen
  1389.  
  1390.  
  1391. - Behebung / Erklärung -
  1392.  
  1393. 1.   Da Stomper für den INT-14 Betrieb lediglich RTS/CTS-Handshaking
  1394.      einschalten kann und der Faxbetrieb im Regelfall ein XON/XOFF-Handshake
  1395.      verlangt, muß das Modem so eingerichtet werden, daß es in jedem Fall
  1396.      auch im Fax-Betrieb Hardwarehandshakes unterstützt.
  1397.      Durch die für die Netzwerk-Umleitung benötigten Puffer ist der reine
  1398.      XON/XOFF-Handshake von der Software zu träge.
  1399.      Da außerdem im BIOS-INT-14 keine Bps-Raten größer als 9600 vorgesehen
  1400.      sind, die FAX-Übertragung aber mindestens 19200 bps erfordert, muß
  1401.      Stomper zu diesem Zweck die entsprechende Bps-Rate "fixieren". Geben
  1402.      Sie hierzu den Parameter /L19200 (oder bei 9600Bps-Fax ggf. /L9600) an.
  1403.  
  1404. 2.   Verwenden Sie Stomper mit dem Parameter /R.
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411. Anhang E Performance
  1412. ~~~~~~~~~~~~~~~~~~~~
  1413.  
  1414. Der Modemserver kann bis zu ca. 17000 Bytes/Sekunde übertragen. Dieser
  1415. Grenze wird allenfalls erreicht, wenn Sie über CFOS/STOMPERF
  1416. Channel-Bundeling betreiben.
  1417.  
  1418. Der ISDN-Server bewältigt bis zu 34000 Bytes/Sekunde, was in etwa 4
  1419. gebündelten Kanälen entspricht.
  1420.  
  1421.  
  1422.  
  1423.  
  1424. Anhang F Was ist ein FOSSIL-Treiber?
  1425. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1426.  
  1427.  
  1428. Es gibt verschiedene Möglichkeiten für ein DOS-Programm, die Seriellen
  1429. Schnittstellen des PC anzusprechen:
  1430.  
  1431. Da gibt es die Hardware-Nahe Methode, direkt mit den Schnittstellen-
  1432. Bausteinen zu kommunizieren. Diese Variante wird sehr häufig verwendet, da
  1433. sie schnell und für den Anwender des Programmes unkompliziert ist (er muß
  1434. sich keine Gedanken darum machen, was z.B. ein Fossiltreiber ist und wie
  1435. man ihn lädt).
  1436.  
  1437. "Anständige " Programme verwenden die vom BIOS des Computers
  1438. bereitgestellten Funktionen (INT 14), deren es genau 4 gibt:
  1439. Setzen der Baudrate, Senden eines Zeichens, Empfangen eines Zeichens und
  1440. Abfrage des Schnittstellen-Status. Diese Methode hat den Vorteil,
  1441. Hardwareunabhängig zu sein (nur das BIOS muß wissen, wie nun wirklich mit
  1442. den Schnittstellen auf der Hardwareseite umgegangen werden muß - der
  1443. Programmierer muß sich darum nicht kümmern). Großer und entscheidender
  1444. Nachteil: Das BIOS läßt unter DOS maximal 9600 bps zu, was heute
  1445. weitgehend überholt ist. Außerdem sind diese BIOS-Routinen im allgemeinen
  1446. recht langsam.
  1447.  
  1448. Als letzte Möglichkeit gibt es dann den FOSSIL-Treiber, der die Vorteile
  1449. der beiden anderen Lösungen vereint - Geschwindigkeit und
  1450. Hardwareunabhängigkeit - und dabei lediglich dem Anwender eine Installation
  1451. abverlangt.
  1452. Der Fossil-Treiber bietet als Zusatz zu den Funktionen des BIOS (er
  1453. emuliert sozusagen weiterhin die Schnittstellen-Funktionen des BIOS) eine
  1454. gepufferte Schnittstellenkommunikation. Die Daten, die an der Schnittstelle
  1455. ankommen, müssen nicht sofort vom Programm abgeholt werden, sondern sie
  1456. werden in einem mehr oder weniger großen Ringpuffer zwischengespeichert -
  1457. ein Programm, daß z.B. das BIOS verwendet, muß jedes Zeichen einzeln
  1458. abholen, bevor ein weiteres eintrifft, sonst DATENVERLUST!.
  1459. Diese Daten können dann Blockweise vom Programm abgeholt und verarbeitet
  1460. werden.
  1461.  
  1462.  
  1463.  
  1464.  
  1465. Anhang G Was ist ein Netzwerk-Fossiltreiber?
  1466. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1467.  
  1468. Den Vorteil der Hardwareunabhängikeit eines Programmes, durch Verwenden
  1469. eines Fossiltreibers kann man ausnutzen. Einem solchen Programm kann man
  1470. durch einen entsprechenden Treiber ein nahezu x-beliebiges digitales
  1471. Kommunikationsmittel als z.B. COM2 vorgaukeln. Dem Programm ist es egal,
  1472. wie der Treiber das macht, Hauptsache er kümmert sich um die Datenflut.
  1473.  
  1474. Genau diesen Umstand nutzt Stomper. An einem im Netzwerk befindlichen
  1475. Rechner, an dem ein Modem angeschlossen ist, wird ein Modem-Server
  1476. installiert. Dieser wartet darauf, daß sich ein Netzwerkfossiltreiber
  1477. anklinkt, der dann wiederum irgendeinem Programm vormacht, es würde direkt
  1478. mit einer seriellen Schnittstelle kommunizieren. Währenddessen gehen die
  1479. Steuerinformationen und Nutzdaten über das Netzwerk.
  1480.  
  1481.  
  1482.  
  1483.  
  1484. ANHANG H REGISTRIEREN
  1485. ~~~~~~~~~~~~~~~~~~~~~
  1486.  
  1487. Diese Software ist nicht kostenlos. Es handelt sich um eine Testversion, die
  1488. Sie für einen angemessenen Zeitraum (30 Tage) Testen dürfen. Anschließend
  1489. müssen sie sie lizensieren, oder sie von Ihrem Datenträger löschen.
  1490.  
  1491. Wir haben in vielen Ländern Vertretungen, die Ihre Bestellung aufnehmen
  1492. werden.
  1493.  
  1494. Um Preise und entsprechende Adressen zu erfahren, starten Sie das Programm
  1495.  
  1496. ORDER.EXE
  1497.  
  1498. Sie erhalten eine Auswahl der vertretenen Länder.
  1499.  
  1500.  
  1501.  
  1502. Die Vorteile des Registrierens:
  1503.  
  1504. 1. private Nutzung
  1505.         Zu einem verhältnismäßig sehr geringen Preis (siehe ORDER.EXE)
  1506.         erhalten Sie eine Lizenz zur unbegrenzten Nutzung von Stomper.
  1507.         Außerdem enfällt der Sharewarehinweis, der gelegentlich angezeigt
  1508.         wird.
  1509.  
  1510. 2. kommerzielle Nutzung
  1511.         Hier gilt das gleiche, wie bei der privaten Nutzung.
  1512.  
  1513.         Außerdem:
  1514.  
  1515.         -       Warteschlangenverwaltung. Sollten alle Modemserver im
  1516.                 Netzwerk besetzt sein, kann der Benutzer sich in die Warte-
  1517.                 schlange einreihen lassen. Er bekommt automatisch den
  1518.                 nächsten freien Modemserver zugeteilt. Dabei kann er unter DOS
  1519.                 wahlweise mit seinem Rechner weiter arbeiten oder im Vorder-
  1520.                 grund warten. Unter Windows kann im Sinne des Multitasking
  1521.                 ohnehin mit dem Rechner weitergearbeitet werden, während die
  1522.                 Applikation auf einen freien Modemserver wartet.
  1523.  
  1524.         -       Die kommerzielle Version unterstützt bereits in der
  1525.                 Basisversion 2 Modemserver, NLM und Windows-Modemserver
  1526.  
  1527.  
  1528.  
  1529. Anhang I Support
  1530. ~~~~~~~~~~~~~~~~
  1531.  
  1532. Wenn Sie Fragen zu Stomper haben, wenden Sie sich an Ihre nächstgelegene
  1533. Stomper-Vertretung. Eine Liste aller Vertretungen erhalten Sie, indem Sie
  1534. das beigefügte Programm ORDER.EXE ausführen.
  1535.  
  1536. Aktuelle Versionen von Stomper:
  1537.  
  1538. Die meisten Stomper-Vertretungen haben eine Mailbox, aus der Sie immer
  1539. die neueste Version beziehen können.
  1540.  
  1541. Außerdem:
  1542.  
  1543. Internet FTP sites:
  1544.  
  1545. ftp.u-net.com                   /com/acl/stomper
  1546. cyberstation.net                /pub/silvrado/stomper
  1547. ftp.dyson.brisnet.org.au        /pub/clarion/stomper
  1548.  
  1549. WWW:
  1550. ftp://www.acl.co.uk/com/acl/stomper
  1551. http://dyson.brisnet.org.au/~cugq/stomper.html
  1552.  
  1553. Compuserve:
  1554.  
  1555. GO PCCOM oder GO PCPRO
  1556.  
  1557.  
  1558. Registrierung - siehe vorangehendes Kapitel
  1559.  
  1560.